mirror kit - French English Dictionary